/*  
* @description: EMBA样式表 
*/  


@charset "utf-8";  
/* css reset */

*{	
	margin: 0;
	outline: 0;
	padding: 0;
	font-size: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);
}
a {color:#333; text-decoration:none; }
button{font-size:16px;}

html {
	height: 100%;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	color:#666;

}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	position: relative;
	
}
.body{
    max-width:100%;
    margin:auto;
    min-height:100%;
    position:relative;
	background:#dcdfe6;
}
.body1{
    max-width:100%;
    margin:auto;
    min-height:100%;
    position:relative;
	background:#007aff;
}
.body_img{background-image:url(../images/bg_blue.png); background-size:100%; background-repeat:no-repeat; background-color:#007aff;}
input,textarea,select{ border:1px solid #ddd;  color:#637382;font-size:14px;background:#fafafa; padding:0;}
.list_nav{height:60px; line-height:60px; background-color:#007aff; color:#fff;}
.list_nav span{margin-left:2.5%; font-size:16px;}
.list_nav img{float:right; margin-right:2.5%; margin-top:15px; height:30px; border-radius:3px;}
.list_box{width:100%; position:relative; float:left; background:#fff; margin-bottom:60px;}
.list_box ul{height:50px; border-bottom:1px solid #f5f5f5; width:100%;}
.list_box ul div{width:95%; margin-left:2.5%; margin-right:2.5%;float:left;}
.list_box ul div img{height:30px; width:30px; margin-top:10px; float:left; border-radius:3px;}
.list_box ul div span{float:left; color:#333; line-height:50px; margin-left:12px;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;width:14em; height:40px;}
.list_box ul div button{width:50px; height:30px;color:#fff; margin-top:10px; float:right; border-radius:3px; background:#007aff; border:none;}
.list_box ul div button:hover{background:#0068d9;}
.footer{width:100%; height:50px; background-color:rgba(0,0,0,0.7); position:fixed; bottom:0;}
.footer span{margin-left:2.5%;color:#fff;line-height:50px; float:left; font-size:16px; }
.footer button{width:60px; height:32px; margin-top:9px; border-radius:3px; background-color:#007aff; color:#fff; border:none; float:right; margin-right:2.5%;}
.footer button:hover{background-color:#0068d9;}
/**login.html***/
.login_box{width:95%; margin-left:2.5%; margin-right:2.5%; position:relative; float:left; padding-bottom:60px;}
.login_box p{margin:15px 0; color:#999;  line-height:20px; }
.login_box input{width:100%; height:36px; border:1px solid #f5f5f5; margin-top:8px; text-indent:8px;}
.login_box p.text{float:right; color:#007aff; margin-top:8px;}
.login_box button{width:100%; height:40px; color:#fff; font-size:16px; background:#007aff; border:none; border-radius:3px; margin-top:12px;}
.login_box button:hover{background:#0068d9;}
.login_box button.news{background:#fff; color:#007aff; border:1px solid #007aff;}
.login_box button.news:hover{background:#ddd;}
.login_box p a{white-space:nowrap; color:#007aff; float:left;} 
.login_box p span{float:left;}
.login_box select{width:100%; height:36px; border:none; margin-top:8px; color:#a8b1b9; text-indent:2px;}
/*.count{width:80%; float:left}*/
.count input{width:69.3%; height:36px; text-indent:8px; float:left; }
.count button{width:30%; float:left; background:#007aff; color:#fff; height:38px; border:none; border-radius:0; margin-top:8px;}
.login_box button.submit{margin-top:30px;}
.only_box{width:90%; margin-left:5%; margin-right:5%; position:relative; float:left; margin-bottom:60px; margin-top:60px;}
.only_box p{margin-top:2px; letter-spacing:1px; font-size:18px; float:left; width:100%; line-height:28px; color:#999; font-weight:100;}
.only_box p.add{margin-top:25px; margin-bottom:15px;}
.only_box p.groups a{color:#007AFF; font-size:20PX; }
.only_box p.groups a:hover{color:#777;}
.only_box a p.point{color:#007aff; margin-top:15px; text-decoration:underline; font-size:14px; margin-bottom:60px;}
.only_box a p.point:hover{color:#666;}
.only_box p a{color:#007aff;}
.only_box p a:hover{color:#666;}
/*index.html*/
.invited{width:95%; margin-left:2.5%; margin-right:2.5%; padding-bottom:60px;}
.invited_btn{width:100%; margin-top:10px;  float:right; margin-right:2.5%;}
.invited_btn button{background: rgba(255,255,255,0.7); height:36px;width:80px; border:none; border-radius:3px;color:#333; margin-top:0; float:right; font-size:16px; }
.invited_btn button:hover{background:rgba(255,255,255,0.9);}
.invited p img{width:220px; padding-top:50px;}
.invited p img.icon{width:120px; padding-top:20px;}
.invited p{width:100%; text-align:center; margin-top:2px; color:#fff; letter-spacing:1px; }
.invited p.text{margin-top:10px;}
.invited p{font-size:16px; letter-spacing:1px;}
.invited button{width:120px; height:40px; border:none; background:#fff; border-radius:3px; font-size:16px; color:#007aff; margin-top:40px;}
.invited button:hover{background:#d9d9d9;}
.invited img{ width:140px; padding-top:40px;}
.invited p.head{font-size:20px; color:#fff;margin-top:12px; margin-bottom:30px;}
.invited ul{width:100%; background:rgba(255,255,255,0.8);}
.invited ul p{padding-top:30px;color:#000; text-align:left; width:90%}
.invited ul button{width:60%; height:40px; background:#fc3e39; color:#fff; margin-bottom:30px; margin-top:30px;}
.invited ul button:hover{background:#d63531;}
.invited a p.groups{color:#fff;font-size:16px; padding-top:40px; text-decoration:underline;  text-align:center; margin-bottom:30px; }
/*get_invited.html*/
.get{width:95%; margin-left:2.5%; margin-right:2.5%; position:relative; margin-top:40px; float:left;padding-bottom:60px;}
.get img{width:56%; }
.get ul{width:80%; background:rgba(255,255,255,0.8); margin-top:15px; padding:12px 5%; float:left; margin-left:5%; color:#313131; margin-bottom:20px;}
.get ul span{font-size:14px; line-height:20px; text-align:left; float:left; color:#313131;}
.get ul span a{color:#007aff; text-decoration:underline;}
.get ul span a:hover{color:#666;}
.get ul.btn_box{width:80%; background:#fff; margin-top:20px; margin-left:6%;padding:12px 4%; float:left; line-height:20px;background-image:url(../images/bg_write.png); background-size:100% 100%;}
.get ul.btn_box p a{color:#007aff; text-decoration:underline;}
.get ul.btn_box p a:hover{color:#666;}
.get ul.btn_box img{width:90%;}
.get ul.btn_box p{margin:8px 0; float:left; text-align:left;}
.get ul.btn_box button{width:70%; float:left; margin-top:30px; background:#fc3e39; border-radius:3px; color:#fff;height:40px; margin-left:15%;border:none; margin-bottom:15px;}
.get ul.btn_box button:hover{background:#d63531;}
.get ul.btn_box button.back{width:70%; float:left; margin-top:30px; background:#000; border-radius:3px; color:#fff;height:40px; margin-left:15%;border:none; margin-bottom:15px;}
.get ul.btn_box button.back:hover{background:#313131;}
.get p.red{color:#fff; font-size:16px; text-align:center; width:100%; float:left}
.get ul.red{ background-image:url(../images/bg_red.png); background-size:100% 100%;}
.get ul.red img{width:100%;}
.get ul.red img.invitedimg{width:60%; margin-top:20px;}
.get ul.red button{width:70%; float:left; margin-top:30px; background:#fff; border-radius:3px; color:#ff0000;height:40px; margin-left:15%;border:none; margin-bottom:15px; font-size:16px;}
.get ul.red button:hover{background:#d9d9d9;}
.get ul.red p{ margin-top:10px; font-size:16px; color:#fff;}
.index_2{position: fixed; width:100%; background:rgba(0,0,0,0.8); height:100%;z-index:100000; background-size:100% 100%;top: 0;}
.index_2 div img.jiantou{width:70px; float:right; margin-right:30px; margin-top:30px;}
.index_2 div p{width:70%; color:#fff; font-size:20px; letter-spacing:1px; line-height:30px; float:left; padding-left:15%; padding-right:15%; margin-top:50px;}
.index_2 div button{width:40%; height:40px; color:#313131; border:none; border-radius:3px; float:left; margin-top:60px; margin-left:30%; font-size:16px; background:#fff;}
.index_2 div button:hover{background:#ddd;}
/********tanchuang样式*********/
.tanchuang{width:90%;  margin-left:5%; position: absolute; z-index:999; top:100px;}
.tanchuang ul{height:50px; width:100%; background-color:#007aff; float:left;}
.tanchuang ul span.head{float:left; color:#fff; font-size:18px; line-height:50px; margin-left:12px;}
.tanchuang ul img{height:50px; float:right; }
.tanchuang ul.text{background: rgba(255,255,255,1);  height:auto; float:left; padding-bottom:12px;}
.tanchuang ul p.head{ font-weight:bold;text-indent:0; padding-bottom:0; margin-top:12px; font-size:16px; width:90%; float:left;}
.tanchuang ul p.head1{ font-weight:bold;text-indent:0; padding-bottom:12px; margin-top:12px; font-size:16px;width:90%; float:left;}
.tanchuang ul p{line-height:24px; float:left; color:#515151; text-indent:8px; padding-left:12px; padding-right:12px;wdith:100%;}
.tanchuang ul p span{color:#f00;}
.tanchuang ul p.last{  margin-top:15px; margin-bottom:10px; width:100%; float:left;text-indent:0; padding-left:0;}
.bg_tanchuang{position: fixed; width:100%; background:rgba(0,0,0,0.8); height:100%; background-size:100% 100%;}
/*invited_list.html样式*/
.invited_list{width:100%;margin-top:20px; padding-bottom:60px; float:left;}
.invited_list ul.nav_text{width:100%; margin-bottom:20px;}
.invited_list ul.nav_text p{color:#484848; font-size:16px;}
.invited_list ul.nav_text p span{color:#007aff;}
.invited_list ul.nav_text p span.red{color:#f00;}
.invited_list ul.nav_text p span.green{color:#6c0;}
.invited_list ul.list_lots{width:100%; float:left; background:#fff; border-bottom:1px solid #f5f5f5; }
.invited_list ul.list_lots div.left{width:72.5%; margin-left:2.5%; float:left; height:50px;padding-top:6px; padding-bottom:6px;}
.invited_list ul.list_lots div.left p{line-height:22px;}
.invited_list ul.list_lots div.left p.name{padding-top:3px; color:#007aff;}
.invited_list ul.list_lots div.right{width:22.5%; margin-right:2.5%; float:left;}
.invited_list ul.list_lots div.right a p{width:100%; line-height:62px; color:#6C0; text-align:center ; font-size:16px;}
.invited_list ul.list_lots div.right a p.red{color:#f00;}
.invited_list ul.list_lots div.left p{width:100%; float:left; font-size:16px; color:#484848;}
/***后加样式***/
.invite_lots{width:100%; float:left; margin-top:15px; padding-bottom:60px;}
.invite_lots a p{width:100%; float:left; text-align:center; color:#007aff;}
.invite_lots a p:hover{color:#777;}